package com.hyj.service;

import java.util.List;

import javax.servlet.http.HttpServletRequest;

import com.hyj.entity.Fenye;
import com.hyj.entity.Userchecks;


public interface UserchecksService {
	/**
	 * 添加签到信息
	 * @param request
	 * @return
	 */
	Integer addUsercheck(HttpServletRequest request);
	/**
	 * 查询签到情况
	 * @param request
	 * @return
	 */
	List<Userchecks> selectCheckUserJinTian(HttpServletRequest request);
	/**
	 * 添加签出信息
	 * @param request
	 * @return
	 */
	Integer updateUserCheck(HttpServletRequest request);
	/**
	 * 查询签到情况
	 * @param fenye
	 * @return
	 */
	Fenye<Userchecks> selectCheckUser(Fenye<Userchecks> fenye);
	/**
	 * 经理强制退出
	 * @param userchecks
	 * @return
	 */
	Integer updateUserCheckQC(Userchecks userchecks);
	/**
	 * 	批量签退
	 * @param user_id
	 * @return
	 */
	Integer upsignon(String userId);
}
